/**
 * 创建数组
 * 推荐使用构造函数创建。
 * 1. 创建一个空数组；
 * 2. 创建指定长度的空数组；
 * 3. 创建指定长度，每个元素值都确定的数组；
 * 4. 创建已知元素且每个元素值不都一样的数组。
 */
const arr_1 = new Array()
const arr_2 = new Array(10)
const arr_3 = new Array(10).fill(1)
const arr_4 = new Array(1, 2, 3, 4, 5)

/**
 * 访问数组元素
 * 使用元素下标访问。
 */
const arr_5 = new Array(10).fill(1)
arr[0] // 访问下标为0的元素

/**
 * 遍历数组
 * 推荐使用for循环
 */
const arr_6 = new Array(10).fill(1)
const len = arr_6.length
for (let i = 0; i < len; i++) {
  console.log(arr[i], i) // 输出数组的元素值，输出当前索引
}
